import Vue from "vue";
import Vuex from "vuex";

Vue.use(Vuex);

export default new Vuex.Store({
	state: {
		userInfo: null,
	},
	mutations: {
		SET_USERINFO: (state, userInfo) => {
			if (!userInfo) return
			state.userInfo = userInfo;
		},
	},
	actions: {
		userInfo({commit}, userInfo) {
			commit('SET_USERINFO', userInfo);
		},
	}
});
